enough to make the angels weep - Turkish English Dictionary